14
3307 Windsor Ave
West Palm Beach, FL 33407
$2,795,000 USD
7,800 SF
12
Units
7.21% Cap Rate
7,800 SF
$2,795,000 USD
Apartments