14
17150 NE 23rd Ave
North Miami Beach, FL 33160
$2,820,000 USD
10,094 SF
12
Units
6.55% Cap Rate
10,094 SF
$2,820,000 USD
Apartments