Search
Duplex with Vacant Upper Unit
For Sale
$99,900

30 Saint John St, McKees Rocks, PA 15136

ResidentialIncome, McKees Rocks, PA

Property SizeContact for details
Lot Size0.08 Acres
Days on Market12

Property Features for 30 Saint John St

General Information

Property type Residential Multi Family
Property subtype Duplex
Zoning R2
Zoning description R2
Bedrooms 4
Full bathrooms 2
Rooms Bedroom 1, Bathroom 2, Bedroom 2, Bedroom 3, Bathroom 1, Bedroom 4, Basement
Parking features On Street
Elementary school district Sto Rox
Middle school district Sto Rox
High school district Sto Rox
Directions From Route 51 (Island Ave) in McKees Rocks, head west on Chartiers Ave about 0.3 miles. Turn left onto Saint John St, across from Broadway Ave. The house is on the left.
Subdivision McKees Rocks
Standard status Active
Lot size 0.08 Acres

Taxes and HOA fees

Tax Annual Amount 1686

Building Details

Year built 1918
Number of units 2
Building materials AluminumSiding, VinylSiding
Roof type Asphalt
Buildings 1
Listing Agency: KELLER WILLIAMS EXCLUSIVE · Keller Williams Realty
Listed By: Shawn Brooks · License #RS372956
Added: Oct 23 Changed: Nov 1 Last Checked: Nov 3 at 3:06PM
MLS# 1780664

Copyright © 2026 West Penn Multi List, Inc. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Rey
Ask AI about this property
Review the available facts, identify missing information and prepare questions for the agent.

Investment Insights

Based on property information with market context.

Configured as a duplex, the 1918 property includes an occupied one-bedroom apartment on the first floor and a vacant residence across the second and third floors. The upper unit could accommodate 2 to 4 bedrooms following renovation. The building has aluminum and vinyl siding and an asphalt roof, and is being sold as-is.

The 0.0826-acre parcel is zoned R2. Parking is on street.

Key Highlights

  • Duplex configuration with a 1‑bedroom first‑floor unit and a vacant upper residence
  • Upper unit spans the second and third floors, with room for 2 to 4 bedrooms after renovation
  • First‑floor unit is occupied

Property Analytics

Who owns this building? See the owner, sales and loan history
Open Analytics

Lease Details

2
Residential units

Location Intelligence

Trade Area within ½ mile

585
Businesses Nearby

Demographics for 15136, PA

23,663
Population
11,551
Households
2
Avg Household Size
40
Median Age
31%
College-Educated
94%
High-School Grad
10.7 sq mi
ZIP Area
2,211
Density / Sq Mi
$62,552
Median Household Income
$45,313
Median Earnings
$1,077
Median Rent
$190,100
Median Home Value
Check the figures for this property Cap Rate, Value Estimation, Potential NOI and more
View Realmo Analytics

Market

Vacancy Rate% for Multifamily in Northeast region

4% 2022
4.6% 2023
5.3% 2024
5.6% 2025

Frequently Asked Questions

What type of property is this?
Duplex - The first-floor apartment is occupied, and the upper residence is vacant for renovation.
Where is this duplex located?
The property is located at 30 Saint John St McKees Rocks, PA.
What is the asking price?
The asking price for this property is $99,900.
What are key features of this property?
This property features: Duplex configuration with a 1‑bedroom first‑floor unit and a vacant upper residence; Upper unit spans the second and third floors, with room for 2 to 4 bedrooms after renovation; First‑floor unit is occupied
Research This Page with AI

Rey answers here. ChatGPT, Grok and Claude get the same data packet.

Includes: Price & PSF · Cap rate · Location · Zoning

Ask Rey → ChatGPT Grok Claude
Preferred Make Realmo a preferred source.

Our comps and market reports get this label in your Google results.

Add as a preferred source on Google One click on Google
More about this property
Thanks! Your message was sent.
Error! Your message wasn't sent.
Please enter your name
Please enter email
Please enter the email in the correct format
Please enter phone
Please enter the number in the correct format
Please enter message
Why this one?
Saved