Gerard sold & rented over $2MM of property

Gerard's Listings

$2,475,000
5
4

918 OCEAN DR 

Miami Beach