Leased
Listing Inquiry
MLS #:U7854674
Price:1,450
Status:Leased
Name:Otter Key
City:St. Petersburg
Type:Condominium
Waterfront:No
Square Feet:1,380
Bedrooms:2
Bathrooms:2
Pool:Community
Pets:No
Parking:Assigned
Term:Yearly Unfurnished
Furnished:No