B Street Apartments
315 B St, Roseville, CA 95678
Apartment building
Studio-2 beds
Pet-friendly
Parking lot
Air conditioning (wall unit)
Shared laundry
Available units
Price may not include required fees and charges.
Unit , sortable column | Sqft, sortable column | Available, sortable column | Base rent, sorted ascending |
|---|---|---|---|
![]() Unit 3 Studio, 1 ba | 450 | Now | $1,350 |
![]() Unit 317-14 Studio, 1 ba | 450 | Now | $1,350 |
![]() Unit 317-7 2 bd, 1 ba | 700 | Now | $1,800 |
What's special
Functional layoutsSpacious floor plansWell-equipped kitchensComfortable living spacesAir conditioningPeaceful residential setting
NOW LEASING IN HISTORIC OLD ROSEVILLE!
Welcome home to B Street Apartments, a charming apartment community nestled in the heart of Old Roseville. Tucked away from heavy traffic while remaining close to everything you need, this community offers the perfect combination of comfort, convenience, and value.
Enjoy a peaceful residential setting just minutes from Downtown Roseville, local restaurants, coffee shops, shopping, parks, and major commuter routes. Whether you're heading to work, exploring the neighborhood, or enjoying a weekend out, you'll appreciate the central location and easy access to all that Roseville has to offer.
Inside, residents enjoy comfortable living spaces, functional layouts, and the convenience of onsite laundry facilities. Select homes feature well-equipped kitchens, air conditioning, and spacious floor plans designed for everyday living.
Community Features
Quiet, established community
Onsite laundry facilities
Pet-friendly community
Resident parking available
Professionally managed property
Convenient access to I-80 and major roadways
Neighborhood Highlights
Minutes from Downtown Roseville and Vernon Street
Close to shopping, dining, and entertainment
Near local parks and recreation
Easy access to public transportation and commuter routes
Convenient location near major employers and schools
Experience the charm of Old Roseville living with the convenience of a central location. Schedule your tour today and discover why B Street Apartments is a great place to call home.
Availability is limited. Contact our leasing team today for current pricing and available floor plans.
Office hours
| Day | Open hours |
|---|---|
| Mon - Fri: | 9 am - 5 pm |
| Sat: | Closed |
| Sun: | Closed |
Facts, features & policies
Building Amenities
Other
- Laundry: Shared
Unit Features
Cooling
- Wall Mounted Air Conditioning
Flooring
- Carpet
- Laminate
- Tile
- Vinyl
Heating
- Electric
Policies
Parking
- Parking Lot
Utilities included in rent
- Electricity
Pet essentials
- DogsAllowedSmall and large OKNumber allowed1
- CatsAllowedNumber allowed1
Neighborhood: Cherry Glen
Areas of interest
Use our interactive map to explore the neighborhood and see how it matches your interests.
Travel times
Walk, Transit & Bike Scores
Walk Score®
/ 100
Somewhat WalkableTransit Score®
/ 100
Some TransitBike Score®
/ 100
Very BikeableNearby schools in Roseville
GreatSchools rating
- 4/10George Cirby Elementary SchoolGrades: K-5Distance: 0.7 mi
- 9/10Warren T. Eich Middle SchoolGrades: 6-8Distance: 1.6 mi
- 9/10Oakmont High SchoolGrades: 9-12Distance: 1.9 mi
Nearby apartments for rent
Listing order may reflect relevance, quality, and paid promotion.
Similar apartments for rent
Frequently asked questions
What is the walk score of B Street Apartments?
B Street Apartments has a walk score of 64, it's somewhat walkable.
What is the transit score of B Street Apartments?
B Street Apartments has a transit score of 26, it has some transit.
What schools are assigned to B Street Apartments?
The schools assigned to B Street Apartments include George Cirby Elementary School, Warren T. Eich Middle School, and Oakmont High School.
Does B Street Apartments have in-unit laundry?
No, but B Street Apartments has shared building laundry.
What neighborhood is B Street Apartments in?
B Street Apartments is in the Cherry Glen neighborhood in Roseville, CA.
What are B Street Apartments's policies on pets?
A maximum of 1 cat is allowed per unit. A maximum of 1 large dog is allowed per unit. A maximum of 1 small dog is allowed per unit.



















