The property for sale at 143-20 Hoover Avenue, Apt 303 is no longer available.

Here are some similar listings:

Open House