Featured For Sale Hot 7 Ocean View Luxury Apartment for Sale | Capitol Twin Peaks 24 Staple Street 3 Bedrooms 2 Bathrooms 1 Garages USD390,000