Archangel Apartments
Apartments
Hours
:
920 62nd Ave S suite # a-1, St. Petersburg FL 33705
(727) 800-9202
Directions
Hours
Monday
10AM - 5PM
Tuesday
10AM - 5PM
Wednesday
10AM - 5PM
Thursday
10AM - 5PM
Friday
10AM - 5PM
Saturday
Closed
Sunday
Closed
Most Recent Comments
Write a review
January 2022
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 .
You May Also Like
2.29 miles
The Addison Skyway Marina - 3951 34th St S, St. Petersburg
Apartments, Apartment Complex
3.7 miles
The Exchange Apartments - 555 Dr. M.L.K. Jr St S, St. Petersburg
Apartments, Apartment Complex
3.94 miles
The Wayland by Common - 305 Dr. M.L.K. Jr St S, St. Petersburg
Apartments, Apartment Complex
3.96 miles
Beacon 430 Apartment Homes - 430 3rd Ave S, St. Petersburg
Apartments, Apartment Complex
St. Petersburg, Florida
Archangel Apartments
Apartment Complex in St. Petersburg, FL
920 62nd Ave S suite # a-1, St. Petersburg
(727) 800-9202
Suggest an Edit