3
6318 Lenawee St
Panama City, FL 32404
$2,000,000 USD
15,008 SF
18
Units
6.29% Cap Rate
15,008 SF
$2,000,000 USD
Apartments