15
3307 Windsor Ave
West Palm Beach, FL 33407
$2,595,000 USD
7,800 SF
12
Units
8.16% Cap Rate
7,800 SF
$2,595,000 USD
Apartments