This great new listing at 3633 Indiana St., #34 is listed at $475,000 for a two bedroom, two bath condominium with 993 ft.². Located at Park Terrace, this hot listing will certainly go quickly. Nestled just north of Balboa Park between the Hillcrest and North Park district, this ...

View More