Photo of Joshua Allen

Joshua Allen

Managing Broker (IL: #471020593)
REALTOR®
Joshua's Website
12 years experience


Contact
Black Castle Properties
4172 Perryville Rd
Loves Park,  IL   61111  (Winnebago County)

www.blackcastleprop.com

Office: 815-670-8106
Email: jos***@*****op.com

If this is your profile and you would like to remove it, click here

Areas Served
Belvidere: IL      
Timberlane: IL      
Bonus: IL      
Candlewick Lake: IL      
Poplar Grove: IL      
Seward: IL      
Winnebago: IL      
Loves Park: IL      
Machesney Park: IL      
Rockford: IL      
Cherry Valley: IL      
New Milford: IL      
Roscoe: IL      
South Beloit: IL      
Rockton: IL      
Shirland: IL