33-70 Prince St
Flushing, NY 11354
$530,000 USD
842 SF
1
Unit
842 SF
$530,000 USD
Apartments