11
13225 Pople Ave
Flushing, NY 11355
$7,780,000 USD
22,133 SF
15
Units
5.3% Cap Rate
22,133 SF
$7,780,000 USD
Apartments