Archangel Apartments 920 62nd Avenue South, St. Petersburg, FL 33705
About the Business
Archangel Apartments is a modern and luxurious residential complex located at 920 62nd Avenue South in the vibrant city of St. Petersburg, Florida. These upscale apartments offer a range of amenities for residents to enjoy, including a sparkling swimming pool, fitness center, and beautifully landscaped grounds. The spacious and well-appointed units feature sleek finishes, gourmet kitchens, and private balconies or patios. With a convenient location near shopping, dining, and entertainment options, Archangel Apartments is the perfect place to call home in sunny Florida.
Photos
Location & Phone number
920 62nd Ave S suite # a-1, St. Petersburg, FL 33705, United States
Hours open
Monday:
10:00 - 17:00
Tuesday:
10:00 - 17:00
Wednesday:
10:00 - 17:00
Thursday:
10:00 - 17:00
Friday:
10:00 - 17:00
Saturday:
Closed
Sunday:
Closed
Reviews
"Nice clean apartments"
"Terrible renting experience. Bad company communication.land lord is not professional in any way shape or form. Had bad pest problem as well. And very annoying to say the least. Need major updates ."
"I don't know what appartmea they are showing on this website but it not Archangel Archangel looks nothing like that they are roach infected. management pretend they don't speak English. Paul said he can speak to you any kind of way very disrespectful. I wanted to move as soon as I moved in after worst place I have ever lived in my life."
List of local businesses, places and services in Florida
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos