2040 Ocean Shore Blvd
Ormond Beach, FL 32176
$2,490,000 USD
7,572 SF
10
Units
7,572 SF
$2,490,000 USD
Apartments