See all 16 photos
Listed by Yaakov Kanevsky • Midfield Realty
$1,750,000
Est. payment /mo
Under Contract
30 E 25TH ST Baltimore, MD 21218
REQUEST A TOUR If you would like to see this home without being there in person, select the "Virtual Tour" option and your agent will contact you to discuss available opportunities.
In-PersonVirtual Tour

UPDATED:
Key Details
Property Type Commercial
Sub Type Mixed Use
Listing Status Under Contract
Purchase Type For Sale
MLS Listing ID MDBA2202948
Year Built 1900
Annual Tax Amount $7,349
Tax Year 2025
Property Sub-Type Mixed Use
Source BRIGHT
Property Description
Financial Highlights
This 21-unit East Baltimore portfolio currently generates a Day One cap rate of 7.8%, with potential to reach 10–12% at market rents. Average rents are $1,020 per unit versus market rents of $1,250–$1,350, creating roughly $4,600/month ($55,000/year) in upside. The portfolio includes two fully leased commercial suites and several vacant residential units ready for lease-up.
Property Highlights
The portfolio comprises six properties with 12 one-bedroom units, five two-bedroom units, two studios, and two commercial spaces. Many units, especially on McCulloh Street, are move-in ready with central air, updated kitchens and bathrooms, hardwood floors, and in-unit washers/dryers. Kitchens feature modern appliances, and parking is available on-street, with 1918 McCulloh St offering a detached garage. 30 E 25th St is a mixed-use building combining residential and commercial income.
Location Highlights
The McCulloh Street properties (21217) serve 31,000+ residents with access to Bolton Hill Plaza, Mondawmin Mall, Druid Hill Park, and State Center Metro. 30 E 25th St in Charles Village reaches 8,200+ residents near the Baltimore Museum of Art, Waverly Farmers Market, and Penn Station. 2405 Barclay St is in Barclay/Harwood, home to 5,800+ residents near North Avenue Light Rail and Station North Arts District. Institutional anchors include Johns Hopkins University (30,500+ students, 27,000 employees), Johns Hopkins Hospital (30,000+ employees), and University of Maryland system (6,600+ students, 17,000+ faculty/staff).
This 21-unit East Baltimore portfolio currently generates a Day One cap rate of 7.8%, with potential to reach 10–12% at market rents. Average rents are $1,020 per unit versus market rents of $1,250–$1,350, creating roughly $4,600/month ($55,000/year) in upside. The portfolio includes two fully leased commercial suites and several vacant residential units ready for lease-up.
Property Highlights
The portfolio comprises six properties with 12 one-bedroom units, five two-bedroom units, two studios, and two commercial spaces. Many units, especially on McCulloh Street, are move-in ready with central air, updated kitchens and bathrooms, hardwood floors, and in-unit washers/dryers. Kitchens feature modern appliances, and parking is available on-street, with 1918 McCulloh St offering a detached garage. 30 E 25th St is a mixed-use building combining residential and commercial income.
Location Highlights
The McCulloh Street properties (21217) serve 31,000+ residents with access to Bolton Hill Plaza, Mondawmin Mall, Druid Hill Park, and State Center Metro. 30 E 25th St in Charles Village reaches 8,200+ residents near the Baltimore Museum of Art, Waverly Farmers Market, and Penn Station. 2405 Barclay St is in Barclay/Harwood, home to 5,800+ residents near North Avenue Light Rail and Station North Arts District. Institutional anchors include Johns Hopkins University (30,500+ students, 27,000 employees), Johns Hopkins Hospital (30,000+ employees), and University of Maryland system (6,600+ students, 17,000+ faculty/staff).
Location
State MD
County Baltimore City
Zoning C-1
Interior
Hot Water Other
Heating Steam
Cooling Other
Heat Source Other
Exterior
Water Access N
Accessibility None
Garage N
Building
Sewer Other
Water Other
New Construction N
Schools
School District Baltimore City Public Schools
Others
Tax ID 0312033831 030
Ownership Other
Special Listing Condition Standard

NEARBY SCHOOL & BUSINESS

${companyName}
Phone




